Design and Evaluation of Data Access Prediction Strategies in SDSM Systems

نویسندگان

  • E. Pineschi
  • Maria Clicia Stelling de Castro
  • Claudio Luis de Amorim
چکیده

Software Distributed Shared Memory (SDSM) systems provide the shared memory abstraction on top of a message passing hardware, simplifying application programming in these architectures. However, some memory references exhibit long latencies due to remotely cached data. In order to hide this latency, many techniques that propagate data speculatively were developed. This requires that the data access behavior of the applications be determined. Traditionally, many of these techniques were directed at specific data sharing patterns such as producer-consumer and migratory. In this paper, we propose and evaluate generic data access prediction techniques for SDSM systems. By generic we mean that our strategies don't try to detect specific sharing patterns known a priori. The prediction strategies proposed can be divided into two classes: Local Information Predictors (LIP), that are guided only by local information in each processor and Global Information Predictors (GIP) that use the data access pattern of all processors in order to make predictions. Our experimental result show that techniques within both classes can attain high hit ratios in most of the applications evaluated. Overall, the results allow us to conclude that the prediction strategies for data accesses we propose can contribute to increase the performance of current page-based SDSMs significantly.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison of LARS-WG and SDSM Downscaling Models for Prediction Temperature and Precipitation Changes under RCP Scenarios

Various methods developed to convert large-scale data to regional climatic data. In few studies , the results of these methods have been statistically compared. The main purpose of this study was to compare SDSM and LARS-WG models for Downscaling output data of CANE-SM2 and HADGEM2-ES general circulation models under RCP2.6, RCP4.5 and RCP8.5 scenarios. For this study, precipitation, minimum an...

متن کامل

A Study on the Financial Performance of Companies Using Data Envelopment Analysis Model and Zemijsky's Model and a Comparison of their Results

Recent bankruptcy of big companies all over the world and fluctuations in Iran's stock market require that some methods be developed for the evaluation of companies' financial potential. Different models are used for the prediction of bankruptcy and the evaluation of organizational financial situation. Environmental changes and increasing competition among agencies led to companies' and organiz...

متن کامل

Prediction of School Anxiety Based on Emotion Regulation Strategies and Fear of Positive Evaluation in Female Students

Objective: It seems that emotion regulation strategies and fear of positive evaluation are among psychological components. Which play critical role in anxiety disorders. The present study predicted school anxiety based on emotion regulation strategies and fear of positive evaluation in female students in Savadkouh Iran.  Methods: This study is a descriptive-correlative research. A total of 1...

متن کامل

Evaluation and comparison of performance of SDSM and CLIMGEN models in simulation of climatic variables in Qazvin plain

Climate change is found to be the most important global issue in the 21st century, so to monitor its trend is of great importance. Atmospheric General Circulation Models because of their large scale computational grid are not able to predict climatic parameters on a point scale, so small scale methods should be adapted. Among downscaling methods, statistical methods are used as they are easy to...

متن کامل

Runtime Address Space Computation for SDSM Systems

This paper explores the benefits and limitations of using a inspector/executor approach for Software Distributed Shared Memory (SDSM) systems. The role of the inspector is to obtain a description of the address space accessed during the execution of parallel loops. The information collected by the inspector will enable the runtime to optimize the movement of shared data that will happen during ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002